package sym.qrcode;

public final class EncodeHintType {

	/**
	 * Specifies what degree of error correction to use, for example in QR Codes
	 * (type Integer).
	 */
	public static final EncodeHintType ERROR_CORRECTION = new EncodeHintType();

	/**
	 * Specifies what character encoding to use where applicable (type String)
	 */
	public static final EncodeHintType CHARACTER_SET = new EncodeHintType();

	/**
	 * if we need to encrypt some information
	 */
	public static final EncodeHintType NEED_ENCRYPT = new EncodeHintType();
	
	/**
	 * to use which mask ordered in the mark
	 */
	public static final EncodeHintType MASK_COUNT = new EncodeHintType();

	/**
	 * tell the encoder to use this version if possible
	 */
	public static final EncodeHintType VERSION = new EncodeHintType();

	private EncodeHintType() {
	}

}
